
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
:focus {
	outline:0;
}
ins {
	text-decoration:none;
}
del {
	text-decoration:line-through;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
/* Globe Font Control */


.pro-switch {
	height:auto;
	overflow: hidden;
	position: relative;
	width:100%;
	padding: 20px 0;
	
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides li {
	
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides li .w-div{float: left; width: 16.66%; }
.flexslider .slides li .w-div-border{  text-align: center;  padding:0 5px 10px;}
.flexslider .slides li .w-div-border img{ width:54px; height:54px;}
.flexslider .slides li .w-div-border img:hover{ cursor: pointer;}
.flexslider .slides li .w-div-border p{   font-size:1em; line-height:2em;}
.flexslider .slides li .w-div-border p span{font-size:1.3em;  line-height:1.4em;  display: block;}
.flexslider .slides li .w-div-border input{float: right; width:15px; height:15px; position: relative; right:-5px; top: -10px; }


.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}


.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	zoom: 1;
}

.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../../images/index/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom:-15px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../../images/index/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
